Chicken drumstick - English Synonyms Dictionary